cape buffalo - German English Dictionary